Automatic Pitch Spelling: From Numbers to Sharps and Flats

نویسنده

  • Emilios Cambouropoulos
چکیده

In this paper a computational model is described that transcribes polyphonic MIDI pitch files into the Western traditional music notation. Input to the proposed algorithm input is merely a sequence of MIDI pitch numbers in the order they appear in a MIDI file. No a priori knowledge is required such as key signature, tonal centers, time signature, voice separation and so on. Output of the algorithm is a sequence of ‘correctly’ spelled pitches. The algorithm was evaluated on 8 complete piano sonatas by Mozart and had a success rate that is greater than 96% (10476 pitches were spelled correctly out of 10900 notes that required accidentals – overall number of pitches in 8 sonatas is 40058). The proposed algorithm was also compared to and tested against other pitch spelling algorithms. Pitch spelling algorithms are important not only for applications such as musical notation software packages but also for a multitude of tonal analytical tasks such as key-finding and harmonic analysis.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pitch spelling using compactness

Pitch spelling addresses the question of how to derive traditional score notation from 12-tone pitch numbers or MIDI format. This paper proposes a pitch spelling algorithm that is based on only one principle: compactness in the Euler-lattice. The algorithm was evaluated on the first book of Bach’s Well-tempered Clavier and had a success rate of 98.98 %. The algorithm is compared with other mode...

متن کامل

Relationship between rapid naming, phonological awareness and spelling in Farsi normally developing children

Introduction: The aim of the present study was to investigate relationship among phonological awareness, rapid naming and spelling in normally developing Farsi speaking children. Materials and Methods: In this description- analytical cross sectional study 30 normally developing students randomly selected from Tehran (Iran). The students performed Nama reading and dyslexia, rapid automatized nam...

متن کامل

Pitch spelling: Investigating reductions of the search space

Pitch spelling addresses the question of how to derive traditional score notation from pitch classes or MIDI numbers. In this paper, we motivate that the diatonic notes in a piece of music are easier to spell correctly than the non-diatonic notes. Then we investigate 1) whether the generally used method of calculating the proportion of correctly spelled notes to evaluate pitch spelling models c...

متن کامل

PST : Pitch Spelling

Pitch spelling is the process of assigning contextually correct letter names to numeric representations for musical pitch such as MIDI numbers. Each pitch is represented by a number in MIDI and other digital formats, and the same number, say, 58 could map to A# or Bb depending on the key context. Accurate pitch spelling is a critical component of systems for automated transcription, computer mu...

متن کامل

Determining context-defining windows: Pitch spelling using the spiral array

This paper presents algorithms for pitch spelling using the Spiral Array model. Accurate pitch spelling, assigning contextually consistent letter names to pitch numbers (for example, MIDI), is a critical component of music transcription and analysis systems. The local context is found to be more important than the global, but a combination of both achieves the best results.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001